TSTP Solution File: PUZ144^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : PUZ144^1 : TPTP v6.2.0. Released v6.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n048.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32286.75MB
% OS       : Linux 2.6.32-504.23.4.el6.x86_64
% CPULimit : 300s
% DateTime : Wed Jul 15 13:56:16 EDT 2015

% Result   : Timeout 300.09s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : PUZ144^1 : TPTP v6.2.0. Released v6.2.0.
% 0.00/0.04  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.04/1.10  % Computer : n048.star.cs.uiowa.edu
% 0.04/1.10  % Model    : x86_64 x86_64
% 0.04/1.10  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.04/1.10  % Memory   : 32286.75MB
% 0.04/1.10  % OS       : Linux 2.6.32-504.23.4.el6.x86_64
% 0.04/1.10  % CPULimit : 300
% 0.04/1.10  % DateTime : Wed Jul 15 12:31:12 CDT 2015
% 0.04/1.10  % CPUTime  : 
% 0.07/1.30  Python 2.7.8
% 0.07/1.75  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451cb0>, <kernel.Type object at 0x2ae2a1451f38>) of role type named position_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring position:Type
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451908>, <kernel.Type object at 0x2ae2a0f5fd40>) of role type named direction_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring direction:Type
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a176d950>, <kernel.Constant object at 0x2ae2a1451cb0>) of role type named left_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring left:direction
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451950>, <kernel.Constant object at 0x2ae2a1451cb0>) of role type named right_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring right:direction
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451908>, <kernel.Constant object at 0x2ae2a1451f38>) of role type named top_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring top:direction
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451950>, <kernel.Constant object at 0x2ae2a13b4758>) of role type named bottom_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring bottom:direction
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451f38>, <kernel.DependentProduct object at 0x2ae2a13b4950>) of role type named next_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring next:(position->(direction->position))
% 0.07/1.75  FOF formula (forall (D1:direction) (D2:direction) (P:position), (((eq position) ((next ((next P) D1)) D2)) ((next ((next P) D2)) D1))) of role axiom named next_comm
% 0.07/1.75  A new axiom: (forall (D1:direction) (D2:direction) (P:position), (((eq position) ((next ((next P) D1)) D2)) ((next ((next P) D2)) D1)))
% 0.07/1.75  FOF formula (forall (P:position), (((eq position) ((next ((next P) left)) right)) P)) of role axiom named left_right
% 0.07/1.75  A new axiom: (forall (P:position), (((eq position) ((next ((next P) left)) right)) P))
% 0.07/1.75  FOF formula (forall (P:position), (((eq position) ((next ((next P) top)) bottom)) P)) of role axiom named top_bottom
% 0.07/1.75  A new axiom: (forall (P:position), (((eq position) ((next ((next P) top)) bottom)) P))
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a1451950>, <kernel.DependentProduct object at 0x2ae2a13b42d8>) of role type named wall_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring wall:(position->Prop)
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b47e8>, <kernel.Type object at 0x2ae2a13b45f0>) of role type named movelist_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring movelist:Type
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b41b8>, <kernel.Constant object at 0x2ae2a13b42d8>) of role type named nomove_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring nomove:movelist
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b4998>, <kernel.DependentProduct object at 0x2ae2a13b4638>) of role type named movedir_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring movedir:(movelist->(direction->movelist))
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b43f8>, <kernel.DependentProduct object at 0x2ae2a1454a28>) of role type named playerpos_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring playerpos:(movelist->position)
% 0.07/1.75  FOF formula (forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->(((wall ((next PO) D))->False)->(((eq position) (playerpos ((movedir M) D))) ((next PO) D))))) of role axiom named player_move_legal
% 0.07/1.75  A new axiom: (forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->(((wall ((next PO) D))->False)->(((eq position) (playerpos ((movedir M) D))) ((next PO) D)))))
% 0.07/1.75  FOF formula (forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->((wall ((next PO) D))->(((eq position) (playerpos ((movedir M) D))) PO)))) of role axiom named player_move_illegal
% 0.07/1.75  A new axiom: (forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->((wall ((next PO) D))->(((eq position) (playerpos ((movedir M) D))) PO))))
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b47e8>, <kernel.Constant object at 0x2ae2a13b4638>) of role type named c00_type
% 0.07/1.75  Using role type
% 0.07/1.75  Declaring c00:position
% 0.07/1.75  FOF formula (<kernel.Constant object at 0x2ae2a13b4a28>, <kernel.Constant object at 0x2ae2a13b43f8>) of role type named c10_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c10:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a13b47e8>, <kernel.Constant object at 0x2ae2a14547e8>) of role type named c20_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c20:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a13b43f8>, <kernel.Constant object at 0x2ae2a1454560>) of role type named c30_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c30:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a13b47e8>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c40_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c40:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a13b4638>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c50_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c50:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a13b4638>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c60_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c60:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c70_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c70:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c80_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c80:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c90_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c90:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c01_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c01:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c11_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c11:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c21_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c21:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c31_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c31:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c41_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c41:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c51_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c51:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c61_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c61:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c71_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c71:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c81_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c81:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c91_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c91:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c02_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c02:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c12_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c12:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c22_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c22:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c32_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c32:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c42_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c42:position
% 0.07/1.76  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a14542d8>) of role type named c52_type
% 0.07/1.76  Using role type
% 0.07/1.76  Declaring c52:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a1454ef0>, <kernel.Constant object at 0x2ae2a1454518>) of role type named c62_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c62:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a182e9e0>) of role type named c72_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c72:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a1454518>, <kernel.Constant object at 0x2ae2a182e8c0>) of role type named c82_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c82:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a1454128>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c92_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c92:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a14542d8>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c03_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c03:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a14542d8>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c13_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c13:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182eab8>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c23_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c23:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e7a0>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c33_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c33:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e680>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c43_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c43:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182eab8>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c53_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c53:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e7a0>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c63_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c63:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e680>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c73_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c73:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182eab8>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c83_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c83:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e7a0>, <kernel.Constant object at 0x2ae2a182ecb0>) of role type named c93_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c93:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e680>, <kernel.Constant object at 0x2ae2a182eab8>) of role type named c04_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c04:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e7a0>, <kernel.Constant object at 0x2ae2a13ac9e0>) of role type named c14_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c14:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182eab8>, <kernel.Constant object at 0x2ae2a13ac1b8>) of role type named c24_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c24:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182e7a0>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c34_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c34:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182ecb0>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c44_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c44:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a182ecb0>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c54_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c54:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c64_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c64:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a13aca28>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c74_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c74:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c84_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c84:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c94_type
% 0.07/1.77  Using role type
% 0.07/1.77  Declaring c94:position
% 0.07/1.77  FOF formula (<kernel.Constant object at 0x2ae2a13aca28>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c05_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c05:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c15_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c15:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c25_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c25:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13aca28>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c35_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c35:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c45_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c45:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c55_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c55:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13aca28>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c65_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c65:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c75_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c75:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c85_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c85:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13aca28>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c95_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c95:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13ac7e8>) of role type named c06_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c06:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13aca28>) of role type named c16_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c16:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13aedd0>) of role type named c26_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c26:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13aeb00>, <kernel.Constant object at 0x2ae2a13ac518>) of role type named c36_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c36:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13aeb00>, <kernel.Constant object at 0x2ae2a13accf8>) of role type named c46_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c46:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac5a8>, <kernel.Constant object at 0x2ae2a13c0998>) of role type named c56_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c56:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13accf8>, <kernel.Constant object at 0x2ae2a13c0908>) of role type named c66_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c66:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac5a8>, <kernel.Constant object at 0x2ae2a13c0950>) of role type named c76_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c76:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13c0950>) of role type named c86_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c86:position
% 0.07/1.78  FOF formula (<kernel.Constant object at 0x2ae2a13ac518>, <kernel.Constant object at 0x2ae2a13c0950>) of role type named c96_type
% 0.07/1.78  Using role type
% 0.07/1.78  Declaring c96:position
% 0.07/1.78  FOF formula (((eq position) c10) ((next c00) right)) of role definition named c10_defin
% 0.07/1.78  A new definition: (((eq position) c10) ((next c00) right))
% 0.07/1.78  Defined: c10:=((next c00) right)
% 0.07/1.78  FOF formula (((eq position) c20) ((next c10) right)) of role definition named c20_defin
% 0.07/1.78  A new definition: (((eq position) c20) ((next c10) right))
% 0.07/1.78  Defined: c20:=((next c10) right)
% 0.07/1.78  FOF formula (((eq position) c30) ((next c20) right)) of role definition named c30_defin
% 0.07/1.78  A new definition: (((eq position) c30) ((next c20) right))
% 0.07/1.78  Defined: c30:=((next c20) right)
% 0.07/1.78  FOF formula (((eq position) c40) ((next c30) right)) of role definition named c40_defin
% 0.07/1.78  A new definition: (((eq position) c40) ((next c30) right))
% 0.07/1.78  Defined: c40:=((next c30) right)
% 0.07/1.78  FOF formula (((eq position) c50) ((next c40) right)) of role definition named c50_defin
% 0.07/1.79  A new definition: (((eq position) c50) ((next c40) right))
% 0.07/1.79  Defined: c50:=((next c40) right)
% 0.07/1.79  FOF formula (((eq position) c60) ((next c50) right)) of role definition named c60_defin
% 0.07/1.79  A new definition: (((eq position) c60) ((next c50) right))
% 0.07/1.79  Defined: c60:=((next c50) right)
% 0.07/1.79  FOF formula (((eq position) c70) ((next c60) right)) of role definition named c70_defin
% 0.07/1.79  A new definition: (((eq position) c70) ((next c60) right))
% 0.07/1.79  Defined: c70:=((next c60) right)
% 0.07/1.79  FOF formula (((eq position) c80) ((next c70) right)) of role definition named c80_defin
% 0.07/1.79  A new definition: (((eq position) c80) ((next c70) right))
% 0.07/1.79  Defined: c80:=((next c70) right)
% 0.07/1.79  FOF formula (((eq position) c90) ((next c80) right)) of role definition named c90_defin
% 0.07/1.79  A new definition: (((eq position) c90) ((next c80) right))
% 0.07/1.79  Defined: c90:=((next c80) right)
% 0.07/1.79  FOF formula (((eq position) c01) ((next c00) top)) of role definition named c01_defin
% 0.07/1.79  A new definition: (((eq position) c01) ((next c00) top))
% 0.07/1.79  Defined: c01:=((next c00) top)
% 0.07/1.79  FOF formula (((eq position) c02) ((next c01) top)) of role definition named c02_defin
% 0.07/1.79  A new definition: (((eq position) c02) ((next c01) top))
% 0.07/1.79  Defined: c02:=((next c01) top)
% 0.07/1.79  FOF formula (((eq position) c03) ((next c02) top)) of role definition named c03_defin
% 0.07/1.79  A new definition: (((eq position) c03) ((next c02) top))
% 0.07/1.79  Defined: c03:=((next c02) top)
% 0.07/1.79  FOF formula (((eq position) c04) ((next c03) top)) of role definition named c04_defin
% 0.07/1.79  A new definition: (((eq position) c04) ((next c03) top))
% 0.07/1.79  Defined: c04:=((next c03) top)
% 0.07/1.79  FOF formula (((eq position) c05) ((next c04) top)) of role definition named c05_defin
% 0.07/1.79  A new definition: (((eq position) c05) ((next c04) top))
% 0.07/1.79  Defined: c05:=((next c04) top)
% 0.07/1.79  FOF formula (((eq position) c06) ((next c05) top)) of role definition named c06_defin
% 0.07/1.79  A new definition: (((eq position) c06) ((next c05) top))
% 0.07/1.79  Defined: c06:=((next c05) top)
% 0.07/1.79  FOF formula (((eq position) c11) ((next c10) top)) of role definition named c11_defin
% 0.07/1.79  A new definition: (((eq position) c11) ((next c10) top))
% 0.07/1.79  Defined: c11:=((next c10) top)
% 0.07/1.79  FOF formula (((eq position) c12) ((next c11) top)) of role definition named c12_defin
% 0.07/1.79  A new definition: (((eq position) c12) ((next c11) top))
% 0.07/1.79  Defined: c12:=((next c11) top)
% 0.07/1.79  FOF formula (((eq position) c13) ((next c12) top)) of role definition named c13_defin
% 0.07/1.79  A new definition: (((eq position) c13) ((next c12) top))
% 0.07/1.79  Defined: c13:=((next c12) top)
% 0.07/1.79  FOF formula (((eq position) c14) ((next c13) top)) of role definition named c14_defin
% 0.07/1.79  A new definition: (((eq position) c14) ((next c13) top))
% 0.07/1.79  Defined: c14:=((next c13) top)
% 0.07/1.79  FOF formula (((eq position) c15) ((next c14) top)) of role definition named c15_defin
% 0.07/1.79  A new definition: (((eq position) c15) ((next c14) top))
% 0.07/1.79  Defined: c15:=((next c14) top)
% 0.07/1.79  FOF formula (((eq position) c16) ((next c15) top)) of role definition named c16_defin
% 0.07/1.79  A new definition: (((eq position) c16) ((next c15) top))
% 0.07/1.79  Defined: c16:=((next c15) top)
% 0.07/1.79  FOF formula (((eq position) c21) ((next c20) top)) of role definition named c21_defin
% 0.07/1.79  A new definition: (((eq position) c21) ((next c20) top))
% 0.07/1.79  Defined: c21:=((next c20) top)
% 0.07/1.79  FOF formula (((eq position) c22) ((next c21) top)) of role definition named c22_defin
% 0.07/1.79  A new definition: (((eq position) c22) ((next c21) top))
% 0.07/1.79  Defined: c22:=((next c21) top)
% 0.07/1.79  FOF formula (((eq position) c23) ((next c22) top)) of role definition named c23_defin
% 0.07/1.79  A new definition: (((eq position) c23) ((next c22) top))
% 0.07/1.79  Defined: c23:=((next c22) top)
% 0.07/1.79  FOF formula (((eq position) c24) ((next c23) top)) of role definition named c24_defin
% 0.07/1.79  A new definition: (((eq position) c24) ((next c23) top))
% 0.07/1.79  Defined: c24:=((next c23) top)
% 0.07/1.79  FOF formula (((eq position) c25) ((next c24) top)) of role definition named c25_defin
% 0.07/1.79  A new definition: (((eq position) c25) ((next c24) top))
% 0.07/1.79  Defined: c25:=((next c24) top)
% 0.07/1.79  FOF formula (((eq position) c26) ((next c25) top)) of role definition named c26_defin
% 0.07/1.79  A new definition: (((eq position) c26) ((next c25) top))
% 0.07/1.79  Defined: c26:=((next c25) top)
% 0.07/1.79  FOF formula (((eq position) c31) ((next c30) top)) of role definition named c31_defin
% 0.07/1.79  A new definition: (((eq position) c31) ((next c30) top))
% 0.07/1.80  Defined: c31:=((next c30) top)
% 0.07/1.80  FOF formula (((eq position) c32) ((next c31) top)) of role definition named c32_defin
% 0.07/1.80  A new definition: (((eq position) c32) ((next c31) top))
% 0.07/1.80  Defined: c32:=((next c31) top)
% 0.07/1.80  FOF formula (((eq position) c33) ((next c32) top)) of role definition named c33_defin
% 0.07/1.80  A new definition: (((eq position) c33) ((next c32) top))
% 0.07/1.80  Defined: c33:=((next c32) top)
% 0.07/1.80  FOF formula (((eq position) c34) ((next c33) top)) of role definition named c34_defin
% 0.07/1.80  A new definition: (((eq position) c34) ((next c33) top))
% 0.07/1.80  Defined: c34:=((next c33) top)
% 0.07/1.80  FOF formula (((eq position) c35) ((next c34) top)) of role definition named c35_defin
% 0.07/1.80  A new definition: (((eq position) c35) ((next c34) top))
% 0.07/1.80  Defined: c35:=((next c34) top)
% 0.07/1.80  FOF formula (((eq position) c36) ((next c35) top)) of role definition named c36_defin
% 0.07/1.80  A new definition: (((eq position) c36) ((next c35) top))
% 0.07/1.80  Defined: c36:=((next c35) top)
% 0.07/1.80  FOF formula (((eq position) c41) ((next c40) top)) of role definition named c41_defin
% 0.07/1.80  A new definition: (((eq position) c41) ((next c40) top))
% 0.07/1.80  Defined: c41:=((next c40) top)
% 0.07/1.80  FOF formula (((eq position) c42) ((next c41) top)) of role definition named c42_defin
% 0.07/1.80  A new definition: (((eq position) c42) ((next c41) top))
% 0.07/1.80  Defined: c42:=((next c41) top)
% 0.07/1.80  FOF formula (((eq position) c43) ((next c42) top)) of role definition named c43_defin
% 0.07/1.80  A new definition: (((eq position) c43) ((next c42) top))
% 0.07/1.80  Defined: c43:=((next c42) top)
% 0.07/1.80  FOF formula (((eq position) c44) ((next c43) top)) of role definition named c44_defin
% 0.07/1.80  A new definition: (((eq position) c44) ((next c43) top))
% 0.07/1.80  Defined: c44:=((next c43) top)
% 0.07/1.80  FOF formula (((eq position) c45) ((next c44) top)) of role definition named c45_defin
% 0.07/1.80  A new definition: (((eq position) c45) ((next c44) top))
% 0.07/1.80  Defined: c45:=((next c44) top)
% 0.07/1.80  FOF formula (((eq position) c46) ((next c45) top)) of role definition named c46_defin
% 0.07/1.80  A new definition: (((eq position) c46) ((next c45) top))
% 0.07/1.80  Defined: c46:=((next c45) top)
% 0.07/1.80  FOF formula (((eq position) c51) ((next c50) top)) of role definition named c51_defin
% 0.07/1.80  A new definition: (((eq position) c51) ((next c50) top))
% 0.07/1.80  Defined: c51:=((next c50) top)
% 0.07/1.80  FOF formula (((eq position) c52) ((next c51) top)) of role definition named c52_defin
% 0.07/1.80  A new definition: (((eq position) c52) ((next c51) top))
% 0.07/1.80  Defined: c52:=((next c51) top)
% 0.07/1.80  FOF formula (((eq position) c53) ((next c52) top)) of role definition named c53_defin
% 0.07/1.80  A new definition: (((eq position) c53) ((next c52) top))
% 0.07/1.80  Defined: c53:=((next c52) top)
% 0.07/1.80  FOF formula (((eq position) c54) ((next c53) top)) of role definition named c54_defin
% 0.07/1.80  A new definition: (((eq position) c54) ((next c53) top))
% 0.07/1.80  Defined: c54:=((next c53) top)
% 0.07/1.80  FOF formula (((eq position) c55) ((next c54) top)) of role definition named c55_defin
% 0.07/1.80  A new definition: (((eq position) c55) ((next c54) top))
% 0.07/1.80  Defined: c55:=((next c54) top)
% 0.07/1.80  FOF formula (((eq position) c56) ((next c55) top)) of role definition named c56_defin
% 0.07/1.80  A new definition: (((eq position) c56) ((next c55) top))
% 0.07/1.80  Defined: c56:=((next c55) top)
% 0.07/1.80  FOF formula (((eq position) c61) ((next c60) top)) of role definition named c61_defin
% 0.07/1.80  A new definition: (((eq position) c61) ((next c60) top))
% 0.07/1.80  Defined: c61:=((next c60) top)
% 0.07/1.80  FOF formula (((eq position) c62) ((next c61) top)) of role definition named c62_defin
% 0.07/1.80  A new definition: (((eq position) c62) ((next c61) top))
% 0.07/1.80  Defined: c62:=((next c61) top)
% 0.07/1.80  FOF formula (((eq position) c63) ((next c62) top)) of role definition named c63_defin
% 0.07/1.80  A new definition: (((eq position) c63) ((next c62) top))
% 0.07/1.80  Defined: c63:=((next c62) top)
% 0.07/1.80  FOF formula (((eq position) c64) ((next c63) top)) of role definition named c64_defin
% 0.07/1.80  A new definition: (((eq position) c64) ((next c63) top))
% 0.07/1.80  Defined: c64:=((next c63) top)
% 0.07/1.80  FOF formula (((eq position) c65) ((next c64) top)) of role definition named c65_defin
% 0.07/1.80  A new definition: (((eq position) c65) ((next c64) top))
% 0.07/1.80  Defined: c65:=((next c64) top)
% 0.07/1.80  FOF formula (((eq position) c66) ((next c65) top)) of role definition named c66_defin
% 0.07/1.80  A new definition: (((eq position) c66) ((next c65) top))
% 0.07/1.80  Defined: c66:=((next c65) top)
% 0.07/1.80  FOF formula (((eq position) c71) ((next c70) top)) of role definition named c71_defin
% 0.07/1.81  A new definition: (((eq position) c71) ((next c70) top))
% 0.07/1.81  Defined: c71:=((next c70) top)
% 0.07/1.81  FOF formula (((eq position) c72) ((next c71) top)) of role definition named c72_defin
% 0.07/1.81  A new definition: (((eq position) c72) ((next c71) top))
% 0.07/1.81  Defined: c72:=((next c71) top)
% 0.07/1.81  FOF formula (((eq position) c73) ((next c72) top)) of role definition named c73_defin
% 0.07/1.81  A new definition: (((eq position) c73) ((next c72) top))
% 0.07/1.81  Defined: c73:=((next c72) top)
% 0.07/1.81  FOF formula (((eq position) c74) ((next c73) top)) of role definition named c74_defin
% 0.07/1.81  A new definition: (((eq position) c74) ((next c73) top))
% 0.07/1.81  Defined: c74:=((next c73) top)
% 0.07/1.81  FOF formula (((eq position) c75) ((next c74) top)) of role definition named c75_defin
% 0.07/1.81  A new definition: (((eq position) c75) ((next c74) top))
% 0.07/1.81  Defined: c75:=((next c74) top)
% 0.07/1.81  FOF formula (((eq position) c76) ((next c75) top)) of role definition named c76_defin
% 0.07/1.81  A new definition: (((eq position) c76) ((next c75) top))
% 0.07/1.81  Defined: c76:=((next c75) top)
% 0.07/1.81  FOF formula (((eq position) c81) ((next c80) top)) of role definition named c81_defin
% 0.07/1.81  A new definition: (((eq position) c81) ((next c80) top))
% 0.07/1.81  Defined: c81:=((next c80) top)
% 0.07/1.81  FOF formula (((eq position) c82) ((next c81) top)) of role definition named c82_defin
% 0.07/1.81  A new definition: (((eq position) c82) ((next c81) top))
% 0.07/1.81  Defined: c82:=((next c81) top)
% 0.07/1.81  FOF formula (((eq position) c83) ((next c82) top)) of role definition named c83_defin
% 0.07/1.81  A new definition: (((eq position) c83) ((next c82) top))
% 0.07/1.81  Defined: c83:=((next c82) top)
% 0.07/1.81  FOF formula (((eq position) c84) ((next c83) top)) of role definition named c84_defin
% 0.07/1.81  A new definition: (((eq position) c84) ((next c83) top))
% 0.07/1.81  Defined: c84:=((next c83) top)
% 0.07/1.81  FOF formula (((eq position) c85) ((next c84) top)) of role definition named c85_defin
% 0.07/1.81  A new definition: (((eq position) c85) ((next c84) top))
% 0.07/1.81  Defined: c85:=((next c84) top)
% 0.07/1.81  FOF formula (((eq position) c86) ((next c85) top)) of role definition named c86_defin
% 0.07/1.81  A new definition: (((eq position) c86) ((next c85) top))
% 0.07/1.81  Defined: c86:=((next c85) top)
% 0.07/1.81  FOF formula (((eq position) c91) ((next c90) top)) of role definition named c91_defin
% 0.07/1.81  A new definition: (((eq position) c91) ((next c90) top))
% 0.07/1.81  Defined: c91:=((next c90) top)
% 0.07/1.81  FOF formula (((eq position) c92) ((next c91) top)) of role definition named c92_defin
% 0.07/1.81  A new definition: (((eq position) c92) ((next c91) top))
% 0.07/1.81  Defined: c92:=((next c91) top)
% 0.07/1.81  FOF formula (((eq position) c93) ((next c92) top)) of role definition named c93_defin
% 0.07/1.81  A new definition: (((eq position) c93) ((next c92) top))
% 0.07/1.81  Defined: c93:=((next c92) top)
% 0.07/1.81  FOF formula (((eq position) c94) ((next c93) top)) of role definition named c94_defin
% 0.07/1.81  A new definition: (((eq position) c94) ((next c93) top))
% 0.07/1.81  Defined: c94:=((next c93) top)
% 0.07/1.81  FOF formula (((eq position) c95) ((next c94) top)) of role definition named c95_defin
% 0.07/1.81  A new definition: (((eq position) c95) ((next c94) top))
% 0.07/1.81  Defined: c95:=((next c94) top)
% 0.07/1.81  FOF formula (((eq position) c96) ((next c95) top)) of role definition named c96_defin
% 0.07/1.81  A new definition: (((eq position) c96) ((next c95) top))
% 0.07/1.81  Defined: c96:=((next c95) top)
% 0.07/1.81  FOF formula (((eq Prop) (wall c00)) False) of role axiom named c00_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c00)) False)
% 0.07/1.81  FOF formula (((eq Prop) (wall c10)) False) of role axiom named c10_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c10)) False)
% 0.07/1.81  FOF formula (((eq Prop) (wall c20)) True) of role axiom named c20_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c20)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c30)) True) of role axiom named c30_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c30)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c40)) True) of role axiom named c40_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c40)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c50)) True) of role axiom named c50_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c50)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c60)) True) of role axiom named c60_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c60)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c70)) True) of role axiom named c70_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c70)) True)
% 0.07/1.81  FOF formula (((eq Prop) (wall c80)) True) of role axiom named c80_axiom
% 0.07/1.81  A new axiom: (((eq Prop) (wall c80)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c90)) True) of role axiom named c90_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c90)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c01)) False) of role axiom named c01_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c01)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c11)) False) of role axiom named c11_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c11)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c21)) True) of role axiom named c21_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c21)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c31)) False) of role axiom named c31_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c31)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c41)) False) of role axiom named c41_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c41)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c51)) False) of role axiom named c51_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c51)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c61)) False) of role axiom named c61_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c61)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c71)) False) of role axiom named c71_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c71)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c81)) False) of role axiom named c81_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c81)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c91)) True) of role axiom named c91_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c91)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c02)) True) of role axiom named c02_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c02)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c12)) True) of role axiom named c12_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c12)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c22)) True) of role axiom named c22_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c22)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c32)) False) of role axiom named c32_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c32)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c42)) True) of role axiom named c42_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c42)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c52)) True) of role axiom named c52_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c52)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c62)) False) of role axiom named c62_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c62)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c72)) True) of role axiom named c72_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c72)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c82)) False) of role axiom named c82_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c82)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c92)) True) of role axiom named c92_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c92)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c03)) True) of role axiom named c03_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c03)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c13)) False) of role axiom named c13_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c13)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c23)) False) of role axiom named c23_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c23)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c33)) False) of role axiom named c33_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c33)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c43)) False) of role axiom named c43_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c43)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c53)) True) of role axiom named c53_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c53)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c63)) False) of role axiom named c63_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c63)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c73)) True) of role axiom named c73_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c73)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c83)) True) of role axiom named c83_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c83)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c93)) True) of role axiom named c93_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c93)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c04)) True) of role axiom named c04_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c04)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c14)) False) of role axiom named c14_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c14)) False)
% 0.07/1.83  FOF formula (((eq Prop) (wall c24)) True) of role axiom named c24_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c24)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c34)) True) of role axiom named c34_axiom
% 0.07/1.83  A new axiom: (((eq Prop) (wall c34)) True)
% 0.07/1.83  FOF formula (((eq Prop) (wall c44)) False) of role axiom named c44_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c44)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c54)) True) of role axiom named c54_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c54)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c64)) True) of role axiom named c64_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c64)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c74)) True) of role axiom named c74_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c74)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c84)) False) of role axiom named c84_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c84)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c94)) True) of role axiom named c94_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c94)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c05)) True) of role axiom named c05_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c05)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c15)) False) of role axiom named c15_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c15)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c25)) False) of role axiom named c25_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c25)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c35)) True) of role axiom named c35_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c35)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c45)) False) of role axiom named c45_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c45)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c55)) False) of role axiom named c55_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c55)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c65)) False) of role axiom named c65_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c65)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c75)) False) of role axiom named c75_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c75)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c85)) False) of role axiom named c85_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c85)) False)
% 0.07/1.85  FOF formula (((eq Prop) (wall c95)) True) of role axiom named c95_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c95)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c06)) True) of role axiom named c06_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c06)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c16)) True) of role axiom named c16_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c16)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c26)) True) of role axiom named c26_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c26)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c36)) True) of role axiom named c36_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c36)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c46)) True) of role axiom named c46_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c46)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c56)) True) of role axiom named c56_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c56)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c66)) True) of role axiom named c66_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c66)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c76)) True) of role axiom named c76_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c76)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c86)) True) of role axiom named c86_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c86)) True)
% 0.07/1.85  FOF formula (((eq Prop) (wall c96)) True) of role axiom named c96_axiom
% 0.07/1.85  A new axiom: (((eq Prop) (wall c96)) True)
% 0.07/1.85  FOF formula (((eq position) (playerpos nomove)) c31) of role axiom named start_axiom
% 0.07/1.85  A new axiom: (((eq position) (playerpos nomove)) c31)
% 0.07/1.85  FOF formula ((ex movelist) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) of role conjecture named exercise
% 0.07/1.85  Conjecture to prove = ((ex movelist) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))):Prop
% 0.07/1.85  We need to prove ['((ex movelist) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))']
% 0.07/1.85  Parameter position:Type.
% 0.07/1.85  Parameter direction:Type.
% 0.07/1.85  Parameter left:direction.
% 0.07/1.85  Parameter right:direction.
% 0.07/1.85  Parameter top:direction.
% 0.07/1.85  Parameter bottom:direction.
% 0.07/1.85  Parameter next:(position->(direction->position)).
% 0.07/1.85  Axiom next_comm:(forall (D1:direction) (D2:direction) (P:position), (((eq position) ((next ((next P) D1)) D2)) ((next ((next P) D2)) D1))).
% 0.07/1.85  Axiom left_right:(forall (P:position), (((eq position) ((next ((next P) left)) right)) P)).
% 0.07/1.85  Axiom top_bottom:(forall (P:position), (((eq position) ((next ((next P) top)) bottom)) P)).
% 0.07/1.85  Parameter wall:(position->Prop).
% 0.07/1.85  Parameter movelist:Type.
% 0.07/1.85  Parameter nomove:movelist.
% 0.07/1.85  Parameter movedir:(movelist->(direction->movelist)).
% 0.07/1.85  Parameter playerpos:(movelist->position).
% 0.07/1.85  Axiom player_move_legal:(forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->(((wall ((next PO) D))->False)->(((eq position) (playerpos ((movedir M) D))) ((next PO) D))))).
% 0.07/1.85  Axiom player_move_illegal:(forall (PO:position) (M:movelist) (D:direction), ((((eq position) (playerpos M)) PO)->((wall ((next PO) D))->(((eq position) (playerpos ((movedir M) D))) PO)))).
% 0.07/1.85  Parameter c00:position.
% 0.07/1.85  Definition c10:=((next c00) right):position.
% 0.07/1.85  Definition c20:=((next c10) right):position.
% 0.07/1.85  Definition c30:=((next c20) right):position.
% 0.07/1.85  Definition c40:=((next c30) right):position.
% 0.07/1.85  Definition c50:=((next c40) right):position.
% 0.07/1.85  Definition c60:=((next c50) right):position.
% 0.07/1.85  Definition c70:=((next c60) right):position.
% 0.07/1.85  Definition c80:=((next c70) right):position.
% 0.07/1.85  Definition c90:=((next c80) right):position.
% 0.07/1.85  Definition c01:=((next c00) top):position.
% 0.07/1.85  Definition c11:=((next c10) top):position.
% 0.07/1.85  Definition c21:=((next c20) top):position.
% 0.07/1.85  Definition c31:=((next c30) top):position.
% 0.07/1.85  Definition c41:=((next c40) top):position.
% 0.07/1.85  Definition c51:=((next c50) top):position.
% 0.07/1.85  Definition c61:=((next c60) top):position.
% 0.07/1.85  Definition c71:=((next c70) top):position.
% 0.07/1.85  Definition c81:=((next c80) top):position.
% 0.07/1.85  Definition c91:=((next c90) top):position.
% 0.07/1.85  Definition c02:=((next c01) top):position.
% 0.07/1.85  Definition c12:=((next c11) top):position.
% 0.07/1.85  Definition c22:=((next c21) top):position.
% 0.07/1.85  Definition c32:=((next c31) top):position.
% 0.07/1.85  Definition c42:=((next c41) top):position.
% 0.07/1.85  Definition c52:=((next c51) top):position.
% 0.07/1.85  Definition c62:=((next c61) top):position.
% 0.07/1.85  Definition c72:=((next c71) top):position.
% 0.07/1.85  Definition c82:=((next c81) top):position.
% 0.07/1.85  Definition c92:=((next c91) top):position.
% 0.07/1.85  Definition c03:=((next c02) top):position.
% 0.07/1.85  Definition c13:=((next c12) top):position.
% 0.07/1.85  Definition c23:=((next c22) top):position.
% 0.07/1.85  Definition c33:=((next c32) top):position.
% 0.07/1.85  Definition c43:=((next c42) top):position.
% 0.07/1.85  Definition c53:=((next c52) top):position.
% 0.07/1.85  Definition c63:=((next c62) top):position.
% 0.07/1.85  Definition c73:=((next c72) top):position.
% 0.07/1.85  Definition c83:=((next c82) top):position.
% 0.07/1.85  Definition c93:=((next c92) top):position.
% 0.07/1.85  Definition c04:=((next c03) top):position.
% 0.07/1.85  Definition c14:=((next c13) top):position.
% 0.07/1.85  Definition c24:=((next c23) top):position.
% 0.07/1.85  Definition c34:=((next c33) top):position.
% 0.07/1.85  Definition c44:=((next c43) top):position.
% 0.07/1.85  Definition c54:=((next c53) top):position.
% 0.07/1.85  Definition c64:=((next c63) top):position.
% 0.07/1.85  Definition c74:=((next c73) top):position.
% 0.07/1.85  Definition c84:=((next c83) top):position.
% 0.07/1.85  Definition c94:=((next c93) top):position.
% 0.07/1.85  Definition c05:=((next c04) top):position.
% 0.07/1.85  Definition c15:=((next c14) top):position.
% 0.07/1.85  Definition c25:=((next c24) top):position.
% 0.07/1.85  Definition c35:=((next c34) top):position.
% 0.07/1.85  Definition c45:=((next c44) top):position.
% 0.07/1.85  Definition c55:=((next c54) top):position.
% 0.07/1.85  Definition c65:=((next c64) top):position.
% 0.07/1.85  Definition c75:=((next c74) top):position.
% 0.07/1.85  Definition c85:=((next c84) top):position.
% 0.07/1.85  Definition c95:=((next c94) top):position.
% 0.07/1.85  Definition c06:=((next c05) top):position.
% 0.07/1.85  Definition c16:=((next c15) top):position.
% 0.07/1.85  Definition c26:=((next c25) top):position.
% 0.07/1.85  Definition c36:=((next c35) top):position.
% 0.07/1.85  Definition c46:=((next c45) top):position.
% 0.07/1.85  Definition c56:=((next c55) top):position.
% 0.07/1.85  Definition c66:=((next c65) top):position.
% 0.07/1.85  Definition c76:=((next c75) top):position.
% 0.07/1.85  Definition c86:=((next c85) top):position.
% 0.07/1.85  Definition c96:=((next c95) top):position.
% 0.07/1.85  Axiom c00_axiom:(((eq Prop) (wall c00)) False).
% 0.07/1.85  Axiom c10_axiom:(((eq Prop) (wall c10)) False).
% 0.07/1.85  Axiom c20_axiom:(((eq Prop) (wall c20)) True).
% 0.07/1.85  Axiom c30_axiom:(((eq Prop) (wall c30)) True).
% 0.07/1.85  Axiom c40_axiom:(((eq Prop) (wall c40)) True).
% 0.07/1.85  Axiom c50_axiom:(((eq Prop) (wall c50)) True).
% 0.07/1.85  Axiom c60_axiom:(((eq Prop) (wall c60)) True).
% 0.07/1.85  Axiom c70_axiom:(((eq Prop) (wall c70)) True).
% 0.07/1.85  Axiom c80_axiom:(((eq Prop) (wall c80)) True).
% 0.07/1.85  Axiom c90_axiom:(((eq Prop) (wall c90)) True).
% 0.07/1.85  Axiom c01_axiom:(((eq Prop) (wall c01)) False).
% 0.07/1.85  Axiom c11_axiom:(((eq Prop) (wall c11)) False).
% 0.07/1.85  Axiom c21_axiom:(((eq Prop) (wall c21)) True).
% 0.07/1.85  Axiom c31_axiom:(((eq Prop) (wall c31)) False).
% 7.58/9.09  Axiom c41_axiom:(((eq Prop) (wall c41)) False).
% 7.58/9.09  Axiom c51_axiom:(((eq Prop) (wall c51)) False).
% 7.58/9.09  Axiom c61_axiom:(((eq Prop) (wall c61)) False).
% 7.58/9.09  Axiom c71_axiom:(((eq Prop) (wall c71)) False).
% 7.58/9.09  Axiom c81_axiom:(((eq Prop) (wall c81)) False).
% 7.58/9.09  Axiom c91_axiom:(((eq Prop) (wall c91)) True).
% 7.58/9.09  Axiom c02_axiom:(((eq Prop) (wall c02)) True).
% 7.58/9.09  Axiom c12_axiom:(((eq Prop) (wall c12)) True).
% 7.58/9.09  Axiom c22_axiom:(((eq Prop) (wall c22)) True).
% 7.58/9.09  Axiom c32_axiom:(((eq Prop) (wall c32)) False).
% 7.58/9.09  Axiom c42_axiom:(((eq Prop) (wall c42)) True).
% 7.58/9.09  Axiom c52_axiom:(((eq Prop) (wall c52)) True).
% 7.58/9.09  Axiom c62_axiom:(((eq Prop) (wall c62)) False).
% 7.58/9.09  Axiom c72_axiom:(((eq Prop) (wall c72)) True).
% 7.58/9.09  Axiom c82_axiom:(((eq Prop) (wall c82)) False).
% 7.58/9.09  Axiom c92_axiom:(((eq Prop) (wall c92)) True).
% 7.58/9.09  Axiom c03_axiom:(((eq Prop) (wall c03)) True).
% 7.58/9.09  Axiom c13_axiom:(((eq Prop) (wall c13)) False).
% 7.58/9.09  Axiom c23_axiom:(((eq Prop) (wall c23)) False).
% 7.58/9.09  Axiom c33_axiom:(((eq Prop) (wall c33)) False).
% 7.58/9.09  Axiom c43_axiom:(((eq Prop) (wall c43)) False).
% 7.58/9.09  Axiom c53_axiom:(((eq Prop) (wall c53)) True).
% 7.58/9.09  Axiom c63_axiom:(((eq Prop) (wall c63)) False).
% 7.58/9.09  Axiom c73_axiom:(((eq Prop) (wall c73)) True).
% 7.58/9.09  Axiom c83_axiom:(((eq Prop) (wall c83)) True).
% 7.58/9.09  Axiom c93_axiom:(((eq Prop) (wall c93)) True).
% 7.58/9.09  Axiom c04_axiom:(((eq Prop) (wall c04)) True).
% 7.58/9.09  Axiom c14_axiom:(((eq Prop) (wall c14)) False).
% 7.58/9.09  Axiom c24_axiom:(((eq Prop) (wall c24)) True).
% 7.58/9.09  Axiom c34_axiom:(((eq Prop) (wall c34)) True).
% 7.58/9.09  Axiom c44_axiom:(((eq Prop) (wall c44)) False).
% 7.58/9.09  Axiom c54_axiom:(((eq Prop) (wall c54)) True).
% 7.58/9.09  Axiom c64_axiom:(((eq Prop) (wall c64)) True).
% 7.58/9.09  Axiom c74_axiom:(((eq Prop) (wall c74)) True).
% 7.58/9.09  Axiom c84_axiom:(((eq Prop) (wall c84)) False).
% 7.58/9.09  Axiom c94_axiom:(((eq Prop) (wall c94)) True).
% 7.58/9.09  Axiom c05_axiom:(((eq Prop) (wall c05)) True).
% 7.58/9.09  Axiom c15_axiom:(((eq Prop) (wall c15)) False).
% 7.58/9.09  Axiom c25_axiom:(((eq Prop) (wall c25)) False).
% 7.58/9.09  Axiom c35_axiom:(((eq Prop) (wall c35)) True).
% 7.58/9.09  Axiom c45_axiom:(((eq Prop) (wall c45)) False).
% 7.58/9.09  Axiom c55_axiom:(((eq Prop) (wall c55)) False).
% 7.58/9.09  Axiom c65_axiom:(((eq Prop) (wall c65)) False).
% 7.58/9.09  Axiom c75_axiom:(((eq Prop) (wall c75)) False).
% 7.58/9.09  Axiom c85_axiom:(((eq Prop) (wall c85)) False).
% 7.58/9.09  Axiom c95_axiom:(((eq Prop) (wall c95)) True).
% 7.58/9.09  Axiom c06_axiom:(((eq Prop) (wall c06)) True).
% 7.58/9.09  Axiom c16_axiom:(((eq Prop) (wall c16)) True).
% 7.58/9.09  Axiom c26_axiom:(((eq Prop) (wall c26)) True).
% 7.58/9.09  Axiom c36_axiom:(((eq Prop) (wall c36)) True).
% 7.58/9.09  Axiom c46_axiom:(((eq Prop) (wall c46)) True).
% 7.58/9.09  Axiom c56_axiom:(((eq Prop) (wall c56)) True).
% 7.58/9.09  Axiom c66_axiom:(((eq Prop) (wall c66)) True).
% 7.58/9.09  Axiom c76_axiom:(((eq Prop) (wall c76)) True).
% 7.58/9.09  Axiom c86_axiom:(((eq Prop) (wall c86)) True).
% 7.58/9.09  Axiom c96_axiom:(((eq Prop) (wall c96)) True).
% 7.58/9.09  Axiom start_axiom:(((eq position) (playerpos nomove)) c31).
% 7.58/9.09  Trying to prove ((ex movelist) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 7.58/9.09  Found eq_ref00:=(eq_ref0 (fun (M:movelist)=> (((eq position) (playerpos M)) c84))):(((eq (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 7.58/9.09  Found (eq_ref0 (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) as proof of (((eq (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) b)
% 7.58/9.09  Found ((eq_ref (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) as proof of (((eq (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) b)
% 7.58/9.09  Found ((eq_ref (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) as proof of (((eq (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) b)
% 7.58/9.09  Found ((eq_ref (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) as proof of (((eq (movelist->Prop)) (fun (M:movelist)=> (((eq position) (playerpos M)) c84))) b)
% 7.58/9.09  Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 7.58/9.09  Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 7.58/9.09  Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 7.58/9.09  Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found (fun (x:movelist)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found (fun (x:movelist)=> ((eq_ref Prop) (f x))) as proof of (forall (x:movelist), (((eq Prop) (f x)) (((eq position) (playerpos x)) c84)))
% 132.52/133.96  Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 132.52/133.96  Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found (fun (x:movelist)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq position) (playerpos x)) c84))
% 132.52/133.96  Found (fun (x:movelist)=> ((eq_ref Prop) (f x))) as proof of (forall (x:movelist), (((eq Prop) (f x)) (((eq position) (playerpos x)) c84)))
% 132.52/133.96  Found start_axiom:(((eq position) (playerpos nomove)) c31)
% 132.52/133.96  Instantiate: x:=nomove:movelist;b:=c31:position
% 132.52/133.96  Found start_axiom as proof of (((eq position) (playerpos x)) b)
% 132.52/133.96  Found start_axiom0:=(start_axiom (fun (x0:position)=> (P (playerpos x)))):((P (playerpos x))->(P (playerpos x)))
% 132.52/133.96  Found (start_axiom (fun (x0:position)=> (P (playerpos x)))) as proof of (P0 (playerpos x))
% 132.52/133.96  Found (start_axiom (fun (x0:position)=> (P (playerpos x)))) as proof of (P0 (playerpos x))
% 132.52/133.96  Found eq_ref00:=(eq_ref0 b):(((eq position) b) b)
% 132.52/133.96  Found (eq_ref0 b) as proof of (((eq position) b) c84)
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) c84)
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) c84)
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) c84)
% 132.52/133.96  Found c84_axiom0:=(c84_axiom (fun (x:Prop)=> x)):((wall c84)->False)
% 132.52/133.96  Found (c84_axiom (fun (x:Prop)=> x)) as proof of ((wall ((next c83) top))->False)
% 132.52/133.96  Found (c84_axiom (fun (x:Prop)=> x)) as proof of ((wall ((next c83) top))->False)
% 132.52/133.96  Found eq_ref00:=(eq_ref0 b):(((eq position) b) b)
% 132.52/133.96  Found (eq_ref0 b) as proof of (((eq position) b) (playerpos x))
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) (playerpos x))
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) (playerpos x))
% 132.52/133.96  Found ((eq_ref position) b) as proof of (((eq position) b) (playerpos x))
% 132.52/133.96  Found eq_ref00:=(eq_ref0 c84):(((eq position) c84) c84)
% 132.52/133.96  Found (eq_ref0 c84) as proof of (((eq position) c84) b)
% 132.52/133.96  Found ((eq_ref position) c84) as proof of (((eq position) c84) b)
% 132.52/133.96  Found ((eq_ref position) c84) as proof of (((eq position) c84) b)
% 132.52/133.96  Found ((eq_ref position) c84) as proof of (((eq position) c84) b)
% 132.52/133.96  Found c84_axiom0:=(c84_axiom (fun (x0:Prop)=> x0)):((wall c84)->False)
% 132.52/133.96  Found (c84_axiom (fun (x0:Prop)=> x0)) as proof of ((wall ((next c83) top))->False)
% 132.52/133.96  Found (c84_axiom (fun (x0:Prop)=> x0)) as proof of ((wall ((next c83) top))->False)
% 132.52/133.96  Found eta_expansion_dep000:=(eta_expansion_dep00 a):(((eq (movelist->Prop)) a) (fun (x:movelist)=> (a x)))
% 132.52/133.96  Found (eta_expansion_dep00 a) as proof of (((eq (movelist->Prop)) a) b)
% 132.52/133.96  Found ((eta_expansion_dep0 (fun (x1:movelist)=> Prop)) a) as proof of (((eq (movelist->Prop)) a) b)
% 132.52/133.96  Found (((eta_expansion_dep movelist) (fun (x1:movelist)=> Prop)) a) as proof of (((eq (movelist->Prop)) a) b)
% 132.52/133.96  Found (((eta_expansion_dep movelist) (fun (x1:movelist)=> Prop)) a) as proof of (((eq (movelist->Prop)) a) b)
% 132.52/133.96  Found (((eta_expansion_dep movelist) (fun (x1:movelist)=> Prop)) a) as proof of (((eq (movelist->Prop)) a) b)
% 132.52/133.96  Found eq_ref00:=(eq_ref0 b):(((eq (movelist->Prop)) b) b)
% 132.52/133.96  Found (eq_ref0 b) as proof of (((eq (movelist->Prop)) b) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 132.52/133.96  Found ((eq_ref (movelist->Prop)) b) as proof of (((eq (movelist->Prop)) b) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 132.52/133.96  Found ((eq_ref (movelist->Prop)) b) as proof of (((eq (movelist->Prop)) b) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 132.52/133.96  Found ((eq_ref (movelist->Prop)) b) as proof of (((eq (movelist->Prop)) b) (fun (M:movelist)=> (((eq position) (playerpos M)) c84)))
% 132.52/133.96  Found eq_ref00:=(eq_ref0 b):(((eq (movelist->Prop)) b) b)
% 132.52/133.96  Found (eq_ref0 b) as proof of (((eq (movelist->Prop)) b) (fun (M:movelist)=> (((eq position) (pl
%------------------------------------------------------------------------------